Python dataframe 多条件筛选/过滤数据的方法及函数isin,query,contains,loc的使用介绍 您所在的位置:网站首页 python datafram 分割行名称 Python dataframe 多条件筛选/过滤数据的方法及函数isin,query,contains,loc的使用介绍

Python dataframe 多条件筛选/过滤数据的方法及函数isin,query,contains,loc的使用介绍

#Python dataframe 多条件筛选/过滤数据的方法及函数isin,query,contains,loc的使用介绍| 来源: 网络整理| 查看: 265

1. 背景概述

日常的数据分析中,经常要根据各种不同的条件从数据集中筛选出相应的数据记录,再进行提取、替换、修改和分析等操作。因此筛选是数据分析中使用频率最高的操作之一。在刚开始做数据分析的时候,常常是使用for循环在数据集中进行条件筛选,导致代码比较冗长且效率不高。本文总结了在python中常用的并且使用效率比较高的几种数据筛选函数如:isin()、query()、contains()、loc()等,并且展示了它们单独使用或搭配一起使用的实践效果。

2. 筛选方法和函数简介

2.1 简单的筛选方法: 单一的筛选:条件范围可以是数值或字符串 df[df[“column_name”] == value] 多字段的筛选(又称为复合条件的筛选): 多个不同的特征列,并且条件可以对应不同的数值或字符串 df[(df[“column_name1”]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有